home *** CD-ROM | disk | FTP | other *** search
- /*
-
- $VER: IconGad Demo V1.10 - By Fabio Rotondo (fsoft@intercom.it)
-
- This source is Public Domain
-
- Part of EasyPLUGINs distribution.
-
- */
-
- MODULE 'EasyPLUGINs/IconGad',
- 'tools/EasyGUI', 'tools/exceptions'
-
- PROC main() HANDLE
- DEF ig=NIL:PTR TO icongad_plugin
-
- NEW ig.init('ram:disk')
-
- easyguiA('Test',
- [ROWS,
- [SBUTTON, {dis}, 'Disable', ig],
- [SBUTTON, {ena}, 'Enable', ig],
- [SPACEV],
- [COLS,
- [SPACEH],
- [ICONGAD, {ignore}, ig], -> Note: ICONGAD keyword.
- [SPACEH]
- ]
- ]
- )
- EXCEPT DO
- report_exception()
- END ig
- ENDPROC
-
- PROC ignore() IS EMPTY
-
- PROC dis(ig:PTR TO icongad_plugin, i) IS ig.disabled()
-
- PROC ena(ig:PTR TO icongad_plugin, i) IS ig.disabled(FALSE)
-